Test Results - sandbox_common_test

All Test Modules | GitHub Repository | Coverage Reports Designed for use with JUnit.

Summary

99.2%
Tests Failures Errors Skipped Success rate Time
388 0 0 3 99.23% 6.813
Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Packages

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
Name Tests Errors Failures Skipped Time(s) Time Stamp Host
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000
(default package) 0 0 0 0 0.000

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top

Package (default package)

Name Tests Errors Failures Skipped Time(s) Time Stamp Host
Back to top


TestCase org.sandbox.jdt.internal.common.HelperVisitorFluentApiTest ๐Ÿ”—

Name Status Type Time(s)
testForField_withAnnotation_findsFieldDeclaration ๐Ÿ”— Success 0.018
testForAnnotation_skipsProcessedNodes ๐Ÿ”— Success 0.015
testForAnnotation_findsMarkerAnnotation_populatesReferenceHolder ๐Ÿ”— Success 0.014
testForAnnotation_andImports_findsImports ๐Ÿ”— Success 0.015
testForMethodCalls_withImports_findsAllNodes ๐Ÿ”— Success 0.017
testForMethodCalls_findsMethodInvocation_populatesReferenceHolder ๐Ÿ”— Success 0.012
testForImport_findsImportDeclaration_populatesReferenceHolder ๐Ÿ”— Success 0.020
testCollect_returnsAllFoundNodes ๐Ÿ”— Success 0.027
testReferenceHolder_multipleNodes_allAccessible ๐Ÿ”— Success 0.017
testReferenceHolder_isCorrectlyPopulated_andAccessibleAfterProcessing ๐Ÿ”— Success 0.016
testReferenceHolder_returnsNullForNonExistentKey ๐Ÿ”— Success 0.023
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.NodeMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testIfThrowStatement_matches ๐Ÿ”— Success 0.016
testIfReturnStatement_matches ๐Ÿ”— Success 0.012
testIfIfStatementWithElse_matches ๐Ÿ”— Success 0.011
testIfVariableDeclaration_matches ๐Ÿ”— Success 0.009
testIfContinueStatement_matches ๐Ÿ”— Success 0.012
testIfIfStatement_matches ๐Ÿ”— Success 0.023
testIfBlock_matches ๐Ÿ”— Success 0.015
testIfExpressionStatement_matches ๐Ÿ”— Success 0.015
testIfBreakStatement_matches ๐Ÿ”— Success 0.009
testIfVariableDeclarationMatching_withPredicate ๐Ÿ”— Success 0.014
testIfIfStatementWithoutElse_matches ๐Ÿ”— Success 0.010
testMatchAll_processesAll ๐Ÿ”— Success 0.011
testIfTypeMatching_withPredicate ๐Ÿ”— Success 0.009
testIfType_matches ๐Ÿ”— Success 0.009
testIsControlFlowStatement_throwTrue ๐Ÿ”— Success 0.011
testIsControlFlowStatement_continueTrue ๐Ÿ”— Success 0.015
testGetExpression_returnsOptionalWithExpression ๐Ÿ”— Success 0.013
testGetAssignment_returnsEmpty ๐Ÿ”— Success 0.013
testGetAssignment_returnsOptionalWithAssignment ๐Ÿ”— Success 0.006
testIsAssignmentStatement_returnFalse ๐Ÿ”— Success 0.007
testIsControlFlowStatement_returnTrue ๐Ÿ”— Success 0.005
testIsAssignmentStatement_returnTrue ๐Ÿ”— Success 0.005
testIsControlFlowStatement_breakTrue ๐Ÿ”— Success 0.006
testIsControlFlowStatement_returnFalse ๐Ÿ”— Success 0.008
testGetExpression_returnsEmpty ๐Ÿ”— Success 0.008
testChaining_stopsAfterFirstMatch ๐Ÿ”— Success 0.006
testIsHandled_returnsTrueAfterMatch ๐Ÿ”— Success 0.012
testIfBlockWithSingleStatement_matches ๐Ÿ”— Success 0.012
testIfTypeMapping_mapsResult ๐Ÿ”— Success 0.009
testIfThenStatementIs_nonIfStatement ๐Ÿ”— Success 0.016
testIfTypeMapping_nullResult ๐Ÿ”— Success 0.008
testIfThenStatementIs_wrappedInBlock ๐Ÿ”— Success 0.010
testIfThenStatementIs_directMatch ๐Ÿ”— Success 0.009
testIfBlockWithSingleStatement_noMatchMultiple ๐Ÿ”— Success 0.007
testIsHandled_returnsFalseInitially ๐Ÿ”— Success 0.009
testOn_createsNodeMatcher ๐Ÿ”— Success 0.007
testIfPrefixIncrementOrDecrement_matchesDecrement ๐Ÿ”— Success 0.007
testIfPrefixExpression_matches ๐Ÿ”— Success 0.009
testIfMethodInvocation_matches ๐Ÿ”— Success 0.011
testIfSimpleName_matches ๐Ÿ”— Success 0.008
testIfAssignmentWithOperator_matches ๐Ÿ”— Success 0.005
testIfPostfixIncrementOrDecrement_matchesIncrement ๐Ÿ”— Success 0.009
testIfAssignment_matches ๐Ÿ”— Success 0.009
testIfMethodInvocationNamed_matches ๐Ÿ”— Success 0.013
testIfPostfixExpression_matches ๐Ÿ”— Success 0.009
testOrElse_doesNotExecuteWhenHandled ๐Ÿ”— Success 0.012
testOrElse_executesWhenNotHandled ๐Ÿ”— Success 0.009
testOrElseGet_returnsEmptyWhenHandled ๐Ÿ”— Success 0.007
testOrElseGet_returnsOptionalWhenNotHandled ๐Ÿ”— Success 0.004
testOrElseDo_executesWhenNotHandled ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.internal.common.StatementContextTest ๐Ÿ”—

Name Status Type Time(s)
testGetRemainingCount_returnsCorrectCount ๐Ÿ”— Success 0.009
testIsMiddle_returnsFalseForFirst ๐Ÿ”— Success 0.008
testHasNext_returnsFalseForLast ๐Ÿ”— Success 0.010
testIsOnly_returnsTrueForSingle ๐Ÿ”— Success 0.008
testHasNext_returnsTrueWhenMore ๐Ÿ”— Success 0.005
testIsLast_returnsTrueForLast ๐Ÿ”— Success 0.007
testIsMiddle_returnsTrueForMiddle ๐Ÿ”— Success 0.006
testIsFirst_returnsFalseForNonFirst ๐Ÿ”— Success 0.008
testIsFirst_returnsTrueForFirst ๐Ÿ”— Success 0.005
testHasPrevious_returnsTrueWhenPrevious ๐Ÿ”— Success 0.007
testHasPrevious_returnsFalseForFirst ๐Ÿ”— Success 0.009
testGetRemainingStatements_emptyForLast ๐Ÿ”— Success 0.012
testGetPrecedingStatements_returnsBeforeCurrent ๐Ÿ”— Success 0.008
testGetRemainingStatements_returnsAfterCurrent ๐Ÿ”— Success 0.006
testGetPrecedingStatements_emptyForFirst ๐Ÿ”— Success 0.008
testIfFirst_executesForFirst ๐Ÿ”— Success 0.014
testIfLast_executesForLast ๐Ÿ”— Success 0.010
testIfNotLast_executesForNonLast ๐Ÿ”— Success 0.003
testIfLast_doesNotExecuteForNonLast ๐Ÿ”— Success 0.003
testIfOnly_executesForOnly ๐Ÿ”— Success 0.006
testGetNextStatement_returnsNext ๐Ÿ”— Success 0.013
testGetPreviousStatement_returnsPrevious ๐Ÿ”— Success 0.006
testGetPreviousStatement_returnsEmptyForFirst ๐Ÿ”— Success 0.003
testGetStatementAt_outOfBounds ๐Ÿ”— Success 0.002
testGetNextStatement_returnsEmptyForLast ๐Ÿ”— Success 0.008
testGetStatementAt_negativeOffset ๐Ÿ”— Success 0.009
testGetStatementAt_positiveOffset ๐Ÿ”— Success 0.002
testNextIs_returnsTrueForMatchingType ๐Ÿ”— Success 0.010
testNextIsWithPredicate_returnsTrueWhenBothMatch ๐Ÿ”— Success 0.016
testNextMatches_returnsTrueWhenMatches ๐Ÿ”— Success 0.007
testMatcher_returnsNodeMatcher ๐Ÿ”— Success 0.007
testNextMatches_returnsFalseWhenNoMatch ๐Ÿ”— Success 0.004
testContextChaining_withIfLast ๐Ÿ”— Success 0.009
testGetRemainingCount_zeroForLast ๐Ÿ”— Success 0.009
testSingleStatement_isFirstLastOnly ๐Ÿ”— Success 0.007
testProcessBlock_earlyTermination ๐Ÿ”— Success 0.016
testForSingle_createsContext ๐Ÿ”— Success 0.011
testForEachInBlock_processesAllStatements ๐Ÿ”— Success 0.007
testProcessBlock_returnsEmpty ๐Ÿ”— Success 0.006
testForStatement_createsContextWithPosition ๐Ÿ”— Success 0.007
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.TriggerPatternCleanupTest ๐Ÿ”—

Name Status Type Time(s)
testAnnotationPatternMatching ๐Ÿ”— Success 0.017
testNoMatchesForDifferentAnnotation ๐Ÿ”— Success 0.015
testAnnotationWithQualifiedType ๐Ÿ”— Success 0.010
testMultipleAnnotationMatches ๐Ÿ”— Success 0.011
testAnnotationWithPlaceholder ๐Ÿ”— Success 0.021
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AstDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testIdenticalExpressions ๐Ÿ”— Success 0.002
testBothNull ๐Ÿ”— Success 0.000
testMethodCallRename ๐Ÿ”— Success 0.009
testLeafModification ๐Ÿ”— Success 0.009
testNullHandling ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.AsyncCommitAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testFailureListenerCallback ๐Ÿ”— Success 0.021
testAnalyzeCommitWithFailure ๐Ÿ”— Success 0.006
testListenerCallbacks ๐Ÿ”— Success 0.011
testAnalyzeCommitWithNoJavaFiles ๐Ÿ”— Success 0.004
testAnalyzeAllMultipleCommits ๐Ÿ”— Success 0.012
testAnalyzeCommitWithJavaChange ๐Ÿ”— Success 0.029
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BatchTransformationProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testProcessMultipleMatchesSameRule ๐Ÿ”— Success 0.011
testProcessNullCu ๐Ÿ”— Success 0.001
testProcessMultipleRules ๐Ÿ”— Success 0.012
testGetHintFile ๐Ÿ”— Success 0.008
testProcessHintOnly ๐Ÿ”— Success 0.002
testProcessWithHintFileParser ๐Ÿ”— Success 0.007
testProcessSimpleRule ๐Ÿ”— Success 0.005
testProcessNoMatch ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.BundledLibrariesTest ๐Ÿ”—

Name Status Type Time(s)
testAllBundledLibrariesHaveMetadata ๐Ÿ”— Success 0.016
testHintFileRegistryLoadBundled ๐Ÿ”— Success 0.005
testBundledLibraryCount ๐Ÿ”— Success 0.004
testLoadModernizeJava9Library ๐Ÿ”— Success 0.004
testLoadModernizeJava11Library ๐Ÿ”— Success 0.001
testLoadPerformanceLibrary ๐Ÿ”— Success 0.001
testLoadCollectionsLibrary ๐Ÿ”— Success 0.008
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommandLineGitProviderTest ๐Ÿ”—

Name Status Type Time(s)
testParseHistoryNull ๐Ÿ”— Success 0.001
testParseHistorySingleCommit ๐Ÿ”— Success 0.000
testParseHistoryMultipleCommits ๐Ÿ”— Success 0.000
testParseHunkContextLinesIncluded ๐Ÿ”— Success 0.001
testParseHunksNull ๐Ÿ”— Success 0.000
testParseHunksEmpty ๐Ÿ”— Success 0.000
testParseHunksMultipleHunks ๐Ÿ”— Success 0.000
testParseHistoryMalformedRecord ๐Ÿ”— Success 0.000
testParseHistoryEmpty ๐Ÿ”— Success 0.000
testParseHunksSingleHunk ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.CommitAnalysisResultTest ๐Ÿ”—

Name Status Type Time(s)
testPendingStatus ๐Ÿ”— Success 0.001
testCommitInfoRecord ๐Ÿ”— Success 0.031
testDoneStatusWithRules ๐Ÿ”— Success 0.001
testFailedStatus ๐Ÿ”— Success 0.000
testAllAnalysisStatusValues ๐Ÿ”— Success 0.000
testNoRulesStatus ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ConfidenceCalculatorTest ๐Ÿ”—

Name Status Type Time(s)
testMixedAlignments ๐Ÿ”— Success 0.005
testIncompatibleWithInsertionsYieldsLow ๐Ÿ”— Success 0.001
testEmptyDiffYieldsZero ๐Ÿ”— Success 0.000
testAllIdenticalYieldsHighConfidence ๐Ÿ”— Success 0.003
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DiffHunkRefinerTest ๐Ÿ”—

Name Status Type Time(s)
testNullContentProducesEmptyResult ๐Ÿ”— Success 0.001
testRefineMethodCallChange ๐Ÿ”— Success 0.011
testNonJavaFileSkipped ๐Ÿ”— Success 0.001
testRefineSimpleStatementChange ๐Ÿ”— Success 0.002
testCodeChangePairHasLineNumber ๐Ÿ”— Success 0.010
testEmptyHunksProduceEmptyResult ๐Ÿ”— Success 0.001
testMultipleHunksProcessed ๐Ÿ”— Success 0.011
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.DryRunReporterTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInput ๐Ÿ”— Success 0.008
testReportEntryHasReplacement ๐Ÿ”— Success 0.000
testAnalyzeSimpleExpression ๐Ÿ”— Success 0.009
testAnalyzeMultipleMatches ๐Ÿ”— Success 0.008
testToCsv ๐Ÿ”— Success 0.012
testAnalyzeHintOnlyRule ๐Ÿ”— Success 0.009
testJsonEscaping ๐Ÿ”— Success 0.000
testToJson ๐Ÿ”— Success 0.008
testAnalyzeNoMatch ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ExtensionPointLoadingTest ๐Ÿ”—

Name Status Type Time(s)
testGuardRegistryBuiltinsPresent ๐Ÿ”— Success 0.001
testHintFileRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.000
testHintFileRegistryLoadFromExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.022
testGuardRegistryLoadExtensionsReturnsEmptyWithoutOSGi ๐Ÿ”— Success 0.001
testGuardRegistryManualRegistrationStillWorks ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.GuardExpressionTest ๐Ÿ”—

Name Status Type Time(s)
testEvaluateCombinedExpression ๐Ÿ”— Success 0.004
testEvaluateReferencedInFalse ๐Ÿ”— Success 0.002
testCustomGuardRegistration ๐Ÿ”— Success 0.002
testEvaluateOrExpression ๐Ÿ”— Success 0.005
testParseMatchesAnyWithLiterals ๐Ÿ”— Success 0.000
testParseInstanceOfArray ๐Ÿ”— Success 0.003
testParseOr ๐Ÿ”— Success 0.001
testEvaluateMatchesNone ๐Ÿ”— Success 0.006
testParseReferencedIn ๐Ÿ”— Success 0.000
testParseSimpleFunctionCall ๐Ÿ”— Success 0.000
testParseNotContainsGuard ๐Ÿ”— Success 0.000
testParseContainsGuard ๐Ÿ”— Success 0.007
testEvaluateReferencedIn ๐Ÿ”— Success 0.002
testParseParentheses ๐Ÿ”— Success 0.001
testParseMultipleArgs ๐Ÿ”— Success 0.000
testParseEmptyThrows ๐Ÿ”— Success 0.002
testParseInstanceOf ๐Ÿ”— Success 0.001
testEvaluateMatchesNoneWithLiterals ๐Ÿ”— Success 0.004
testEvaluateElementKindMatchesMethod ๐Ÿ”— Success 0.001
testParseUnterminatedStringLiteral ๐Ÿ”— Success 0.006
testEvaluateSourceVersionGEFalse ๐Ÿ”— Success 0.001
testParseElementKindMatches ๐Ÿ”— Success 0.000
testGuardRegistryGet ๐Ÿ”— Success 0.001
testParseMatchesNoneWithLiterals ๐Ÿ”— Success 0.000
testEvaluateNotExpression ๐Ÿ”— Success 0.001
testEvaluateMatchesAnyWithLiterals ๐Ÿ”— Success 0.007
testEvaluateSourceVersionGE ๐Ÿ”— Success 0.001
testEvaluateSourceVersionLE ๐Ÿ”— Success 0.008
testEvaluateMatchesAny ๐Ÿ”— Success 0.001
testParseAnd ๐Ÿ”— Success 0.001
testParseNot ๐Ÿ”— Success 0.001
testEvaluateSourceVersionBetween ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileCleanUpBridgeTest ๐Ÿ”—

Name Status Type Time(s)
testHintOnlyRulesNoReplacement ๐Ÿ”— Success 0.010
testIncludedRulesProcessed ๐Ÿ”— Success 0.005
testBundledLibrariesLoad ๐Ÿ”— Success 0.007
testRulesWithImportDirectives ๐Ÿ”— Success 0.000
testEmptyRegistryProducesNoResults ๐Ÿ”— Success 0.003
testRegistryProducesTransformationResults ๐Ÿ”— Success 0.003
testMultipleRegisteredFilesProduceResults ๐Ÿ”— Success 0.012
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseHintOnlyRule ๐Ÿ”— Success 0.001
testParseWithBlockComments ๐Ÿ”— Success 0.001
testParseImportPattern ๐Ÿ”— Success 0.000
testDefaultSeverity ๐Ÿ”— Success 0.001
testParseRuleWithGuard ๐Ÿ”— Success 0.000
testErrorInvalidMetadata ๐Ÿ”— Success 0.007
testParseConstructorPattern ๐Ÿ”— Success 0.000
testCompleteFileWithMultipleFeatures ๐Ÿ”— Success 0.000
testParseRuleWithMultiRewrite ๐Ÿ”— Success 0.006
testParseMultipleRules ๐Ÿ”— Success 0.001
testErrorEmptyContent ๐Ÿ”— Success 0.001
testParseMetadata ๐Ÿ”— Success 0.001
testParseStatementPattern ๐Ÿ”— Success 0.000
testErrorMissingTerminator ๐Ÿ”— Success 0.000
testParseSimpleRule ๐Ÿ”— Success 0.006
testParseAnnotationPattern ๐Ÿ”— Success 0.001
testParseWithLineComments ๐Ÿ”— Success 0.001
testParseBlockPattern ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.HintFileRegistryInferredTest ๐Ÿ”—

Name Status Type Time(s)
testRegisterInferredRules ๐Ÿ”— Success 0.001
testRuleInferenceEngineToHintFile ๐Ÿ”— Success 0.001
testRegisterSetsTagsWhenEmpty ๐Ÿ”— Success 0.009
testPromoteToManual ๐Ÿ”— Success 0.001
testGetInferredHintFilesEmpty ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.ImportDiffAnalyzerTest ๐Ÿ”—

Name Status Type Time(s)
testNoImportChangesReturnsNull ๐Ÿ”— Success 0.003
testAddedImportDetected ๐Ÿ”— Success 0.007
testRemovedImportDetected ๐Ÿ”— Success 0.002
testStaticImportChangesDetected ๐Ÿ”— Success 0.007
testAddedAndRemovedImportsDetected ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.InferredRuleValidatorTest ๐Ÿ”—

Name Status Type Time(s)
testValidationResultHasMessage ๐Ÿ”— Success 0.002
testValidRulePassesValidation ๐Ÿ”— Success 0.008
testLowConfidenceRejected ๐Ÿ”— Success 0.001
testPlaceholderInBothSourceAndReplacementAccepted ๐Ÿ”— Success 0.007
testPlaceholderInReplacementNotInSourceRejected ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.MultiPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testMultiPlaceholderConsistencyCheck ๐Ÿ”— Success 0.014
testMultiPlaceholderMatchesZeroArguments ๐Ÿ”— Success 0.001
testMultiPlaceholderMatchesOneArgument ๐Ÿ”— Success 0.001
testMultiPlaceholderMatchesMultipleArguments ๐Ÿ”— Success 0.011
testMultiPlaceholderMatchesVariousArgumentTypes ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NetBeansParityTest ๐Ÿ”—

Name Status Type Time(s)
testAutoBindingDollarUnderscore ๐Ÿ”— Success 0.002
testFixUtilitiesInvalidReplacementPattern ๐Ÿ”— Success 0.079
testHintContextCancel ๐Ÿ”— Success 0.005
testFixUtilitiesEmbeddedPlaceholderReplacement ๐Ÿ”— Success 0.007
testFindMatchesByNodeTypeNoMatches ๐Ÿ”— Success 0.001
testTriggerTreeKindAnnotation ๐Ÿ”— Success 0.008
testFixUtilitiesDeterminePatternKind ๐Ÿ”— Success 0.004
testHintContextGetVariables ๐Ÿ”— Success 0.005
testTriggerPatternsAnnotation ๐Ÿ”— Success 0.011
testFixUtilitiesConstructorReplacement ๐Ÿ”— Success 0.007
testHintContextGetVariableNames ๐Ÿ”— Success 0.005
testFindMatchesByNodeType ๐Ÿ”— Success 0.002
testConstraintVariableTypeAnnotation ๐Ÿ”— Success 0.004
testAutoBindingDollarThis ๐Ÿ”— Success 0.005
testSeverityEnum ๐Ÿ”— Success 0.000
testFixUtilitiesSimplePlaceholderReplacement ๐Ÿ”— Success 0.005
testFindMatchesByNodeTypeMultipleTypes ๐Ÿ”— Success 0.001
testHintKindEnum ๐Ÿ”— Success 0.003
testEnhancedHintAnnotation ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.NewPatternKindsTest ๐Ÿ”—

Name Status Type Time(s)
testSimpleField ๐Ÿ”— Success 0.015
testFieldWithPlaceholderType ๐Ÿ”— Success 0.010
testSimpleMarkerAnnotation ๐Ÿ”— Success 0.002
testBodyConstraintPositive_SuperCallMissing ๐Ÿ”— Success 0.004
testSimpleMethodDeclaration ๐Ÿ”— Success 0.005
testBodyConstraintMultipleMethods ๐Ÿ”— Success 0.002
testBodyConstraintNegative_SuperCallPresent ๐Ÿ”— Success 0.005
testSimpleMethodCall ๐Ÿ”— Success 0.001
testBodyConstraintSuperCallInNestedBlock ๐Ÿ”— Success 0.006
testBodyConstraintAbstractMethod_Negated ๐Ÿ”— Success 0.005
testSimpleImport ๐Ÿ”— Success 0.001
testMultipleImports ๐Ÿ”— Success 0.004
testBodyConstraintEmptyMethod ๐Ÿ”— Success 0.002
testFieldWithAnnotation ๐Ÿ”— Success 0.003
testMultipleAnnotationsOnSameElement ๐Ÿ”— Success 0.004
testBodyConstraintNegative_MissingSuperCall ๐Ÿ”— Success 0.001
testMethodDeclarationWithMultiPlaceholderParameters ๐Ÿ”— Success 0.006
testMethodCallWithMultipleArguments ๐Ÿ”— Success 0.009
testBodyConstraintMethodCallInBody ๐Ÿ”— Success 0.007
testMethodDeclarationWithParameters ๐Ÿ”— Success 0.011
testAnnotationWithParameters ๐Ÿ”— Success 0.009
testOverrideConstraint_NoBindings ๐Ÿ”— Success 0.002
testMethodDeclarationWithoutOverrideConstraint ๐Ÿ”— Success 0.008
testBodyConstraintPositive_SuperCallPresent ๐Ÿ”— Success 0.002
testMethodCallWithPlaceholderQualifier ๐Ÿ”— Success 0.002
testMethodDeclarationWithReturnType ๐Ÿ”— Success 0.009
testStaticImport ๐Ÿ”— Success 0.010
testMethodDeclarationWithPlaceholderName ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternCompositionTest ๐Ÿ”—

Name Status Type Time(s)
testAddIncludeIgnoresBlank ๐Ÿ”— Success 0.001
testIncludeWithOtherMetadata ๐Ÿ”— Success 0.001
testResolveIncludesMergesRules ๐Ÿ”— Success 0.001
testResolveIncludesByDeclaredIdNotRegistryKey ๐Ÿ”— Success 0.000
testHintFileDefaultIncludesEmpty ๐Ÿ”— Success 0.001
testNoIncludesReturnsOwnRules ๐Ÿ”— Success 0.004
testResolveIncludesMissingReference ๐Ÿ”— Success 0.001
testParseMultipleIncludes ๐Ÿ”— Success 0.001
testResolveIncludesTransitive ๐Ÿ”— Success 0.001
testParseIncludeDirective ๐Ÿ”— Success 0.000
testResolveIncludesCircularReference ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternIndexTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyIndex ๐Ÿ”— Success 0.004
testFindAllMatchesMultipleSamePatternMatches ๐Ÿ”— Success 0.008
testFindAllMatchesNullCu ๐Ÿ”— Success 0.001
testFindAllMatchesMultiplePatterns ๐Ÿ”— Success 0.002
testFindAllMatchesSinglePattern ๐Ÿ”— Success 0.007
testMultipleRulesSameKind ๐Ÿ”— Success 0.004
testFindAllMatchesMixedKinds ๐Ÿ”— Success 0.002
testIndexGroupsByKind ๐Ÿ”— Success 0.002
testMatchBindings ๐Ÿ”— Success 0.001
testFindAllMatchesNoMatch ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PatternParserTest ๐Ÿ”—

Name Status Type Time(s)
testParseSimpleExpression ๐Ÿ”— Success 0.002
testParsePlaceholderExpression ๐Ÿ”— Success 0.045
testParseConstructorWithoutArguments ๐Ÿ”— Success 0.001
testParseMethodInvocation ๐Ÿ”— Success 0.001
testParseConstructorWithComplexArguments ๐Ÿ”— Success 0.004
testParseIfStatement ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Parser should return a non-null node ==> expected: not <null> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:152) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertNotNull.failNull(AssertNotNull.java:49) at org.junit.jupiter.api.AssertNotNull.assertNotNull(AssertNotNull.java:35) at org.junit.jupiter.api.Assertions.assertNotNull(Assertions.java:312) at org.sandbox.jdt.triggerpattern.test.PatternParserTest.testParseIfStatement(PatternParserTest.java:73) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testParseConstructorWithPlaceholders ๐Ÿ”— Success 0.001
testParseReturnStatement ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.Phase6FeaturesTest ๐Ÿ”—

Name Status Type Time(s)
testParseRuleAutoDetectsImports ๐Ÿ”— Success 0.001
testPreviewGeneratorMultiplePlaceholders ๐Ÿ”— Success 0.004
testParseRuleWithStaticImportDirectives ๐Ÿ”— Success 0.001
testParseRuleWithImportDirectives ๐Ÿ”— Success 0.001
testHintFileRegistryUnregister ๐Ÿ”— Success 0.001
testImportDirectiveAddAndRemove ๐Ÿ”— Success 0.000
testHintFileRegistryBundledLibraryNames ๐Ÿ”— Success 0.001
testPreviewGeneratorVariadicPlaceholder ๐Ÿ”— Success 0.002
testImportDirectiveEmpty ๐Ÿ”— Success 0.000
testImportDirectiveMerge ๐Ÿ”— Success 0.000
testPreviewGeneratorSimple ๐Ÿ”— Success 0.000
testHintFileRegistryLoadFromString ๐Ÿ”— Success 0.000
testPreviewGeneratorHintOnly ๐Ÿ”— Success 0.001
testPreviewGeneratorFromRule ๐Ÿ”— Success 0.000
testTransformationRuleWithImports ๐Ÿ”— Success 0.002
testImportDirectiveDetectFromPatternNoFqn ๐Ÿ”— Success 0.001
testHintFileRegistryGetAll ๐Ÿ”— Success 0.000
testTransformationRuleWithoutImports ๐Ÿ”— Success 0.001
testImportDirectiveDetectFromPattern ๐Ÿ”— Success 0.002
testPreviewFormat ๐Ÿ”— Success 0.001
testImportDirectiveConstructorWithLists ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderGeneralizerTest ๐Ÿ”—

Name Status Type Time(s)
testGeneralizeReturnsNullForEmptyDiff ๐Ÿ”— Success 0.001
testGeneralizeSimpleApiReplacement ๐Ÿ”— Success 0.007
testGeneralizeConstructorRewrite ๐Ÿ”— Success 0.008
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.PlaceholderMatcherTest ๐Ÿ”—

Name Status Type Time(s)
testNonPlaceholderMustMatchExactly ๐Ÿ”— Success 0.006
testMultipleSamePlaceholdersMustMatch ๐Ÿ”— Success 0.008
testDifferentPlaceholdersBindIndependently ๐Ÿ”— Success 0.001
testPlaceholderBinds ๐Ÿ”— Success 0.009
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleGrouperTest ๐Ÿ”—

Name Status Type Time(s)
testEmptyInputReturnsEmptyGroups ๐Ÿ”— Success 0.003
testDifferentRulesGroupedSeparately ๐Ÿ”— Success 0.016
testThreeSimilarRulesGroupedTogether ๐Ÿ”— Success 0.004
testAggregatedConfidenceBoostForMultipleOccurrences ๐Ÿ”— Success 0.001
testSingleRuleGroupedAlone ๐Ÿ”— Success 0.014
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.RuleInferenceEngineTest ๐Ÿ”—

Name Status Type Time(s)
testToHintFileString ๐Ÿ”— Success 0.021
testToTransformationRule ๐Ÿ”— Success 0.026
testInferFromCodeChangePair ๐Ÿ”— Success 0.012
testInferMethodCallRewrite ๐Ÿ”— Success 0.009
testInferConstructorRewrite ๐Ÿ”— Success 0.015
testToHintFile ๐Ÿ”— Success 0.008
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.StatementSequenceTest ๐Ÿ”—

Name Status Type Time(s)
testMatchSpansCorrectOffsetLength ๐Ÿ”— Success 0.010
testSequenceInMultipleMethods ๐Ÿ”— Success 0.010
testCombinationWithVariadicPlaceholders ๐Ÿ”— Success 0.009
testSequenceWithinLargerBlock ๐Ÿ”— Success 0.002
testNoMatchForNonConsecutive ๐Ÿ”— Success 0.009
testMultipleMatchesInSameBlock ๐Ÿ”— Success 0.005
testTwoConsecutiveStatements ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationReporterTest ๐Ÿ”—

Name Status Type Time(s)
testGenerateJsonReport ๐Ÿ”— Success 0.010
testGenerateCsvReport ๐Ÿ”— Success 0.014
testJsonReportContainsCorrectFields ๐Ÿ”— Success 0.005
testCsvReportContainsCorrectFields ๐Ÿ”— Success 0.006
testEmptyResults ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TransformationRuleTest ๐Ÿ”—

Name Status Type Time(s)
testNoAlternativeMatches ๐Ÿ”— Success 0.001
testTwoAlternativesFirstMatches ๐Ÿ”— Success 0.001
testSimpleRuleWithOneAlternative ๐Ÿ”— Success 0.001
testRuleWithSourceGuard ๐Ÿ”— Success 0.000
testTwoAlternativesSecondMatches ๐Ÿ”— Success 0.000
testHintOnlyRule ๐Ÿ”— Success 0.000
testOtherwiseAlternative ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleSamePlaceholder ๐Ÿ”— Success 0.017
testConstructorPatternWithPlaceholders ๐Ÿ”— Success 0.007
testNoMatchesFound ๐Ÿ”— Success 0.006
testFindSingleMatch ๐Ÿ”— Success 0.009
testConstructorPatternNoArgs ๐Ÿ”— Success 0.002
testStatementPattern ๐Ÿ”— Skipped
org.opentest4j.AssertionFailedError: Should find one statement pattern match ==> expected: <1> but was: <0> at org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151) at org.junit.jupiter.api.AssertionFailureBuilder.buildAndThrow(AssertionFailureBuilder.java:132) at org.junit.jupiter.api.AssertEquals.failNotEqual(AssertEquals.java:197) at org.junit.jupiter.api.AssertEquals.assertEquals(AssertEquals.java:150) at org.junit.jupiter.api.Assertions.assertEquals(Assertions.java:563) at org.sandbox.jdt.triggerpattern.test.TriggerPatternEngineTest.testStatementPattern(TriggerPatternEngineTest.java:134) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
0.000
testFindMultipleMatches ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.VariadicPlaceholderTest ๐Ÿ”—

Name Status Type Time(s)
testBlockPatternParserCreatesBlock ๐Ÿ”— Success 0.021
testMixedPatternLastArgSeparate ๐Ÿ”— Success 0.006
testEngineFindsBlockPatternMatches ๐Ÿ”— Success 0.003
testBlockPatternEmptyBeforeReturn ๐Ÿ”— Success 0.002
testMixedPatternFirstArgSeparateEmptyRest ๐Ÿ”— Success 0.004
testMixedPatternFirstArgSeparateRestInList ๐Ÿ”— Success 0.002
testMixedPatternFirstAndLastSeparate ๐Ÿ”— Success 0.003
testExistingMultiPlaceholderStillWorks ๐Ÿ”— Success 0.003
testMixedPatternNotEnoughArgs ๐Ÿ”— Success 0.004
testEngineMixedArgPattern ๐Ÿ”— Success 0.002
testBlockPatternMatchesEmptyBlock ๐Ÿ”— Success 0.002
testBlockPatternMatchesAllStatements ๐Ÿ”— Success 0.004
testBlockPatternNoReturn ๐Ÿ”— Success 0.007
testExistingMultiPlaceholderZeroArgs ๐Ÿ”— Success 0.002
testBlockPatternStatementsBeforeReturn ๐Ÿ”— Success 0.004
Properties ยป

Back to top

TestCase org.sandbox.jdt.triggerpattern.test.WorkspaceHintFileTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleProjectHintFiles ๐Ÿ”— Success 0.010
testProjectHintFilesCoexistWithBundled ๐Ÿ”— Success 0.019
testUnregisterProjectHintFile ๐Ÿ”— Success 0.001
testClearRemovesProjectHintFiles ๐Ÿ”— Success 0.010
testInvalidateProjectAllowsRescan ๐Ÿ”— Success 0.003
testProjectScopedIdConvention ๐Ÿ”— Success 0.001
testLoadProjectHintFilesWithNullProject ๐Ÿ”— Success 0.001
testProjectHintFileIncludesComposition ๐Ÿ”— Success 0.011
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ASTProcessorTest ๐Ÿ”—

Name Status Type Time(s)
testAncestorNavigation ๐Ÿ”— Success 0.025
testAssignmentByOperator ๐Ÿ”— Success 0.019
testHierarchicalSearch ๐Ÿ”— Success 0.006
testInfixExpressionByOperator ๐Ÿ”— Success 0.034
testMethodDeclarationByName ๐Ÿ”— Success 0.004
testSingleVisitor ๐Ÿ”— Success 0.002
testCatchClauseByExceptionType ๐Ÿ”— Success 0.023
testFieldDeclarationByType ๐Ÿ”— Success 0.057
testClassInstanceCreationWithTypeAndNavigate ๐Ÿ”— Success 0.013
testMethodInvocationFiltering ๐Ÿ”— Success 0.002
testTypeDeclarationByName ๐Ÿ”— Success 0.001
testSuperMethodInvocationByName ๐Ÿ”— Success 0.024
testBasicChaining ๐Ÿ”— Success 0.002
testForStatementWithTypeFilter ๐Ÿ”— Success 0.030
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AdvancedVisitorPatternsTest ๐Ÿ”—

Name Status Type Time(s)
testCoordinatedMultiPhaseProcessing ๐Ÿ”— Success 0.038
testCombiningVisitorsWithOr ๐Ÿ”— Success 0.004
testCombiningVisitorsWithAnd ๐Ÿ”— Success 0.009
testDynamicVisitorRemoval ๐Ÿ”— Success 0.002
testTrackingProcessedNodes ๐Ÿ”— Success 0.002
testNegateFilter ๐Ÿ”— Success 0.005
testStatefulVisitorBehavior ๐Ÿ”— Success 0.013
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.AstProcessorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
matchNodeWithPredicateFiltersCorrectly ๐Ÿ”— Success 0.004
matchNodeHandledStatePreventsDuplicate ๐Ÿ”— Success 0.002
matchNodeFindsCorrectType ๐Ÿ”— Success 0.001
findsIfStatements ๐Ÿ”— Success 0.008
collectsNodesInReferenceHolder ๐Ÿ”— Success 0.002
accumulatesDataAcrossMultipleNodeTypes ๐Ÿ”— Success 0.004
onEachStatementProcessesAllStatements ๐Ÿ”— Success 0.009
withReferenceHolderCreatesBuilder ๐Ÿ”— Success 0.001
withReferenceHolderAndSetCreatesBuilder ๐Ÿ”— Success 0.008
findsReturnStatements ๐Ÿ”— Success 0.002
processorProvidesAccessToUnderlyingProcessor ๐Ÿ”— Success 0.004
filtersByMethodName ๐Ÿ”— Success 0.005
findsAllMethodInvocations ๐Ÿ”— Success 0.004
findsEnhancedForLoops ๐Ÿ”— Success 0.006
providesAccessToLoopVariable ๐Ÿ”— Success 0.001
findsAssignments ๐Ÿ”— Success 0.005
multipleVisitorsCanBeChained ๐Ÿ”— Success 0.001
builderReturnsItselfForChaining ๐Ÿ”— Success 0.002
findsVariableDeclarations ๐Ÿ”— Success 0.004
findsAllMethodDeclarations ๐Ÿ”— Success 0.001
findsTypeDeclarations ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.BasicVisitorUsageTest ๐Ÿ”—

Name Status Type Time(s)
testMethodNameFiltering ๐Ÿ”— Success 0.009
testMethodNameFilteringTraditional ๐Ÿ”— Success 0.006
testTraditionalVisitorApproach ๐Ÿ”— Success 0.002
testLambdaExpression ๐Ÿ”— Success 0.000
testSkipChildNodes ๐Ÿ”— Success 0.002
testMultipleNodeTypes ๐Ÿ”— Success 0.001
testVisitEndCallback ๐Ÿ”— Success 0.003
testBasicMethodReference ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ClassInstanceCreationVisitorTest ๐Ÿ”—

Name Status Type Time(s)
testMultipleBlocksWithSeparateInstances ๐Ÿ”— Success 0.021
testFindClassInstanceCreationInAnonymousClasses ๐Ÿ”— Success 0.029
testChainedVisitorWithoutFirstMatchBug ๐Ÿ”— Skipped
AstProcessorBuilder bug: chained ClassInstanceCreation visitor not called when first MethodInvocation visitor has no match (PR #678)
0.000
testFindClassInstanceCreationWithTypeFilter ๐Ÿ”— Success 0.020
testScopeFunctionBehavior ๐Ÿ”— Success 0.019
testFindStandaloneClassInstanceCreation ๐Ÿ”— Success 0.020
testJFacePluginPattern ๐Ÿ”— Success 0.019
testFindClassInstanceCreationInNestedBlocks ๐Ÿ”— Success 0.025
testFindAllClassInstanceCreationInMethod ๐Ÿ”— Success 0.013
testFindClassInstanceCreationInLambdas ๐Ÿ”— Success 0.016
testDeeplyNestedClassInstanceCreation ๐Ÿ”— Success 0.009
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ExpressionHelperTest ๐Ÿ”—

Name Status Type Time(s)
simpleNameNotMatchingVarNameIsNotIdentity ๐Ÿ”— Success 0.004
simpleNameMatchingVarNameIsIdentity ๐Ÿ”— Success 0.003
infixExpressionIsNotIdentity ๐Ÿ”— Success 0.001
nullVarNameReturnsFalse ๐Ÿ”— Success 0.000
negatesSimpleNameWithoutParentheses ๐Ÿ”— Success 0.004
nullAstThrowsException ๐Ÿ”— Success 0.001
negatesInfixExpressionWithParentheses ๐Ÿ”— Success 0.001
nullConditionThrowsException ๐Ÿ”— Success 0.001
simpleNameIsNotNegated ๐Ÿ”— Success 0.001
prefixExpressionWithMinusIsNotNegated ๐Ÿ”— Success 0.001
prefixExpressionWithNotIsNegated ๐Ÿ”— Success 0.005
stripsNegationFromPrefixExpression ๐Ÿ”— Success 0.003
returnsOriginalIfNotNegated ๐Ÿ”— Success 0.000
simpleNameDoesNotNeedParentheses ๐Ÿ”— Success 0.004
infixExpressionNeedsParentheses ๐Ÿ”— Success 0.003
nullInputThrowsException ๐Ÿ”— Success 0.001
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.HelperVisitorBuilderTest ๐Ÿ”—

Name Status Type Time(s)
testValidationWithoutCompilationUnit ๐Ÿ”— Success 0.012
testCollectAnnotations ๐Ÿ”— Success 0.050
testFindSuppressWarningsAnnotations ๐Ÿ”— Success 0.023
testFindOverrideAnnotations ๐Ÿ”— Success 0.020
testFindDeprecatedAnnotations ๐Ÿ”— Success 0.019
testValidationRequiresAnnotationAndType ๐Ÿ”— Success 0.028
testEarlyTermination ๐Ÿ”— Success 0.020
testExcludingProcessedNodes ๐Ÿ”— Success 0.013
testReferenceHolderDataCollection ๐Ÿ”— Success 0.019
testFindStaticImports ๐Ÿ”— Success 0.026
testFindRegularImports ๐Ÿ”— Success 0.031
testFindSingleMethodCall ๐Ÿ”— Success 0.015
testCollectMethodCalls ๐Ÿ”— Success 0.015
testFindMultipleMethodCalls ๐Ÿ”— Success 0.017
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.LibStandardNamesTest ๐Ÿ”—

Name Status Type Time(s)
methodDefaultCharsetIsDefaultCharset ๐Ÿ”— Success 0.044
methodGetPropertyIsGetProperty ๐Ÿ”— Success 0.001
methodLineSeparatorIsLineSeparator ๐Ÿ”— Success 0.001
fieldUtf8IsUtf8 ๐Ÿ”— Success 0.000
methodToStringIsToString ๐Ÿ”— Success 0.000
methodConcatIsConcat ๐Ÿ”— Success 0.001
methodSumIsSum ๐Ÿ”— Success 0.001
methodMinIsMin ๐Ÿ”— Success 0.001
methodMaxIsMax ๐Ÿ”— Success 0.000
methodStreamIsStream ๐Ÿ”— Success 0.001
methodForeachIsForEach ๐Ÿ”— Success 0.001
methodReduceIsReduce ๐Ÿ”— Success 0.000
methodAnyMatchIsAnyMatch ๐Ÿ”— Success 0.000
methodNoneMatchIsNoneMatch ๐Ÿ”— Success 0.010
methodFilterIsFilter ๐Ÿ”— Success 0.001
methodMapIsMap ๐Ÿ”— Success 0.001
methodAllMatchIsAllMatch ๐Ÿ”— Success 0.001
methodForEachOrderedIsForEachOrdered ๐Ÿ”— Success 0.001
javaLangDoubleIsCorrect ๐Ÿ”— Success 0.004
javaLangStringIsCorrect ๐Ÿ”— Success 0.001
javaLangMathIsCorrect ๐Ÿ”— Success 0.003
javaLangLongIsCorrect ๐Ÿ”— Success 0.000
javaLangIntegerIsCorrect ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.MatcherTest ๐Ÿ”—

Name Status Type Time(s)
matcherTest ๐Ÿ”— Success 0.007
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.ReferenceHolderTest ๐Ÿ”—

Name Status Type Time(s)
testCountingWithStaticMethod ๐Ÿ”— Success 0.045
testComplexDataStructures ๐Ÿ”— Success 0.009
testCollectingNodePositions ๐Ÿ”— Success 0.002
testCountingNodes ๐Ÿ”— Success 0.002
testLazyInitialization ๐Ÿ”— Success 0.010
testSharedDataBetweenCallbacks ๐Ÿ”— Success 0.006
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorApiDocumentationTest ๐Ÿ”—

Name Status Type Time(s)
testCallbackSignatures ๐Ÿ”— Success 0.002
testBasicUsagePattern ๐Ÿ”— Success 0.001
testVisitEndCallbacks ๐Ÿ”— Success 0.006
testApiOverview ๐Ÿ”— Success 0.001
testDataSharingPatterns ๐Ÿ”— Success 0.009
testStaticHelperMethods ๐Ÿ”— Success 0.002
testVisitorRegistration ๐Ÿ”— Success 0.002
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorConfigDataTest ๐Ÿ”—

Name Status Type Time(s)
testBuilderWithExceptionType ๐Ÿ”— Success 0.000
testBuilderDefaultsToNull ๐Ÿ”— Success 0.001
testBuilderWithSuperClassName ๐Ÿ”— Success 0.001
testBuilderIsImmutable ๐Ÿ”— Success 0.001
testBuilderWithImportName ๐Ÿ”— Success 0.000
testBuilderWithTypeof ๐Ÿ”— Success 0.001
testBuilderWithMultipleFields ๐Ÿ”— Success 0.009
testBuilderWithTypeofByName ๐Ÿ”— Success 0.001
testArrayDefensiveCopy ๐Ÿ”— Success 0.002
testBuilderWithTypeName ๐Ÿ”— Success 0.000
testBuilderWithAnnotationName ๐Ÿ”— Success 0.000
testBuilderWithOperator ๐Ÿ”— Success 0.001
testBuilderWithMethodName ๐Ÿ”— Success 0.000
Properties ยป

Back to top

TestCase org.sandbox.jdt.ui.tests.quickfix.VisitorTest ๐Ÿ”—

Name Status Type Time(s)
testNestedHierarchicalSearch ๐Ÿ”— Success 0.006
testFluentApiWithMethodFiltering ๐Ÿ”— Success 0.004
testMethodInvocationByType ๐Ÿ”— Success 0.004
testMultiPhaseProcessing ๐Ÿ”— Success 0.006
testSimpleFluentApi ๐Ÿ”— Success 0.000
testDynamicVisitorModification ๐Ÿ”— Success 0.006
testFluentApiWithNavigation ๐Ÿ”— Success 0.002
testComplexDataCollection ๐Ÿ”— Success 0.008
Properties ยป

Back to top

All Test Reports | Coverage Reports | GitHub Repository

Generated by Sandbox